515208d7e22edb5fe93d050edfedf306282f5ed8,Frameworks/Ajax/Ajax/Sources/er/ajax/AjaxTree.java,AjaxTree,nodes,#,65
Before Change
public NSArray nodes() {
Object rootNode = treeModel().rootTreeNode();
if (_nodes == null || rootNode == null || !rootNode.equals(_lastParent) || !AjaxUtils.booleanValueForBinding("cache", true, _keyAssociations, parent())) {
NSMutableArray nodes = new NSMutableArray();
boolean showRoot = AjaxUtils.booleanValueForBinding("showRoot", true, _keyAssociations, parent());
_fillInOpenNodes(treeModel().rootTreeNode(), nodes, showRoot);
After Change
public NSArray nodes() {
Object rootNode = treeModel().rootTreeNode();
boolean useCache = AjaxUtils.booleanValueForBinding("cache", true, _keyAssociations, parent());
if (_nodes == null || rootNode == null || !rootNode.equals(_lastRootNode) || !useCache) {
NSMutableArray nodes = new NSMutableArray();
boolean showRoot = AjaxUtils.booleanValueForBinding("showRoot", true, _keyAssociations, parent());
_fillInOpenNodes(treeModel().rootTreeNode(), nodes, showRoot);